Menu

William Henry James SHEPHERD

Rank: Private

ForceNumber21534


Unit Information

  • Unit 25Coy. 7Bn. Imperial Yeomanry